/*
 * @lc app=leetcode.cn id=2496 lang=cpp
 *
 * [2496] 数组中字符串的最大值
 */

// @lc code=start
#include<bits/stdc++.h>
using namespace std;
class Solution {
    int solve(const string& str)
    {
        int ans = 0;
        for(auto c : str)
        {
            if(c >= '0' && c <= '9')
            {
                ans *= 10;
                ans += c - '0';
            }
            else
            {
                return str.size();
            }
        }
        return ans;
    }
public:
    int maximumValue(vector<string>& strs) {
        int ans = solve(strs[0]);
        for(auto& s : strs)
        {
            ans = max(ans, solve(s));
        }
        return ans;
    }
};
// @lc code=end

